哈囉,先來自我介紹一下,我是一個對於資訊科技很有興趣的學生,一直很想要做出一個屬於自己的遊戲。
說來慚愧,雖然一直想做出一個遊戲,但是因為我又懶又沒毅力,所以對於unity的學習總是斷斷續續。正因如此才會想要藉由這次鐵人賽的機會來督促自己學習。如果在過程中發的文章可以順便幫助到其他人那是再好不過。
為了盡量減少時間在發想、設計遊戲內容而可以專注於學習軟體本身,所以我打算做出一個自己的俄羅斯方塊,如果後續有多餘時間或許可以再多做一個自己設計的遊戲或是增加功能之類的。
在介紹什麼是Unity之前,我們先來說什麼是遊戲引擎。
遊戲引擎是什麼東西呢?
遊戲引擎基本上就是一些已經寫好的開發工具,讓我們能夠(相對)快速且輕鬆地製作遊戲,而知名的遊戲引擎除了本次會用到的Unity以外還有Unreal Engine、Godot等等。
Unity的幾個優點
1.有免費版~~
這個應該不用再多解釋哈哈哈
2.相對平滑的學習曲線
Unity的上手難度相對其他遊戲引擎來說是比較低的。
3.大量的網路教學、資源
因為Unity的熱門,讓網路上有很多的學習資源,包括官方也有給出很多高品質的教程,這對於初學者來說是非 常重要的。
4.跨平台支援
Unity 可以在包括但不限於Windows、macOs、Linux、android、ios甚至是遊戲主機等等多種作業系統上進行 開發,有效降低了開發成本及開發時間。
哈囉,版主您好!很高興看到您開啟了這個系列,為自己的學習設下一個目標,這真的很棒!
我很能理解那種對資訊科技充滿熱情,卻又容易因為惰性或毅力不足而中斷學習的心情,能藉由鐵人賽來督促自己,是非常有建設性的方法!選擇俄羅斯方塊作為入門專案更是明智之舉,能讓您專注於軟體技術的學習,避免在內容發想上耗費過多時間。您對遊戲引擎和Unity優點的介紹也相當清晰,對於初學者來說很有幫助。
期待看到您後續的學習成果與分享,一起加油!
也歡迎版主有空參考我的系列文「南桃AI重生記」:
https://ithelp.ithome.com.tw/users/20046160/ironman/8311